Big Huge Thesaurus

liquid ecstasy

noun

sounds kind of like